<?xml version="1.0" encoding="UTF-8"?>
<wfs:WFS_Capabilities
   xmlns:ows="http://www.opengis.net/ows/1.1"
   xmlns:ogc="http://www.opengis.net/ogc"
   xmlns:wfs="http://www.opengis.net/wfs"
   xmlns:gml="http://www.opengis.net/gml"
   xmlns:xlink="http://www.w3.org/1999/xlink"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://www.opengis.net/wfs ../wfs.xsd"
   version="1.1.0"
   updateSequence="0">

   <!-- ================================================================== -->
   <!--    SERVICE IDENTIFICATION SECTION                                  -->
   <!-- ================================================================== -->
   <ows:ServiceIdentification>
      <ows:Title>OGC Member WFS</ows:Title>
      <ows:Abstract>
         Web Feature Service maintained by NSDI data provider, serving
         FGDC framework layer XXX; contact Paul.Bunyon@BlueOx.org
      </ows:Abstract>
      <ows:Keywords>
         <ows:Keyword>FGDC</ows:Keyword>
         <ows:Keyword>NSDI</ows:Keyword>
         <ows:Keyword>Framework Data Layer</ows:Keyword>
         <ows:Keyword>BlueOx</ows:Keyword>
         <ows:Type>String</ows:Type>
      </ows:Keywords>
      <ows:ServiceType>WFS</ows:ServiceType>
      <ows:ServiceTypeVersion>1.1.0</ows:ServiceTypeVersion>
      <ows:Fees>None</ows:Fees>
      <ows:AccessConstraints>None</ows:AccessConstraints>
   </ows:ServiceIdentification>

   <!-- ================================================================== -->
   <!--    SERVICE PROVIDER SECTION                                        -->
   <!-- ================================================================== -->
   <ows:ServiceProvider>
      <ows:ProviderName>BlueOx</ows:ProviderName>
      <ows:ProviderSite xlink:href="http://www.blueox.com/"/>
      <ows:ServiceContact>
         <ows:IndividualName>Paul Bunyon</ows:IndividualName>
         <ows:PositionName>Mythology Manager</ows:PositionName>
         <ows:ContactInfo>
            <ows:Phone>
               <ows:Voice>1.800.BIG.WOOD</ows:Voice>
               <ows:Facsimile>1.800.FAX.WOOD</ows:Facsimile>
            </ows:Phone>
            <ows:Address>
               <ows:DeliveryPoint>North Country</ows:DeliveryPoint>
               <ows:City>Small Town</ows:City>
               <ows:AdministrativeArea>Rural County</ows:AdministrativeArea>
               <ows:PostalCode>12345</ows:PostalCode>
               <ows:Country>USA</ows:Country>
               <ows:ElectronicMailAddress>Paul.Bunyon@BlueOx.org</ows:ElectronicMailAddress>
            </ows:Address>
            <ows:OnlineResource xlink:href="http://www.BlueOx.org/contactUs"/>
            <ows:HoursOfService>24x7</ows:HoursOfService>
            <!--<ows:ContactInstructions>
               eMail Paul with normal requsts; Phone Paul for emergency
               requests; if you get voice mail and your request can't wait,
               contact another mythological figure listed on the contactUs
               page of our web site.
            </ows:ContactInstructions>-->
         </ows:ContactInfo>
         <ows:Role>PointOfContact</ows:Role>
      </ows:ServiceContact>
   </ows:ServiceProvider>

   <!-- ================================================================== -->
   <!--    OPERATIONS METADATA SECTION                                     -->
   <!-- ================================================================== -->
   <ows:OperationsMetadata>
      <ows:Operation name="GetCapabilities">
         <ows:DCP>
            <ows:HTTP>
               <ows:Get xlink:href="http://www.BlueOx.org/wfs"/>
            </ows:HTTP>
         </ows:DCP>
         <ows:Parameter name="AcceptVersions">
            <ows:Value>1.1.0</ows:Value>
            <ows:Value>1.0.0</ows:Value>
         </ows:Parameter>
         <ows:Parameter name="AcceptFormats">
            <ows:Value>text/xml</ows:Value>
         </ows:Parameter>
         <ows:Parameter name="Sections">
            <ows:Value>ServiceIdentification</ows:Value>
            <ows:Value>ServiceProvider</ows:Value>
            <ows:Value>OperationsMetadata</ows:Value>
            <ows:Value>FeatureTypeList</ows:Value>
            <ows:Value>ServesGMLObjectTypeList</ows:Value>
            <ows:Value>SupportsGMLObjectTypeList</ows:Value>
            <ows:Value>Filter_Capabilities</ows:Value>
         </ows:Parameter>
      </ows:Operation>
      <ows:Operation name="DescribeFeatureType">
         <ows:DCP>
            <ows:HTTP>
               <ows:Get  xlink:href="http://www.BlueOx.org/wfs/wfs.cgi?"/>
               <ows:Post xlink:href="http://www.BlueOx.org/wfs/wfs.cgi"/>
            </ows:HTTP>
         </ows:DCP>
         <ows:Parameter name="outputFormat">
            <ows:Value>text/xml; subtype=gml/3.1.1</ows:Value>
         </ows:Parameter>
      </ows:Operation>
      <ows:Operation name="GetFeature">
         <ows:DCP>
            <ows:HTTP>
               <ows:Get  xlink:href="http://www.BlueOx.org/wfs/wfs.cgi?"/>
               <ows:Post xlink:href="http://www.BlueOx.org/wfs/wfs.cgi"/>
            </ows:HTTP>
         </ows:DCP>
         <ows:Parameter name="resultType">
            <ows:Value>results</ows:Value>
            <ows:Value>hits</ows:Value>
         </ows:Parameter>
         <ows:Parameter name="outputFormat">
            <ows:Value>text/xml; subtype=gml/3.1.1</ows:Value>
         </ows:Parameter>
      </ows:Operation>
      <ows:Operation name="GetFeatureWithLock">
         <ows:DCP>
            <ows:HTTP>
               <ows:Post xlink:href="http://www.BlueOx.org/wfs"/>
            </ows:HTTP>
         </ows:DCP>
         <ows:Parameter name="resultType">
            <ows:Value>results</ows:Value>
            <ows:Value>hits</ows:Value>
         </ows:Parameter>
         <ows:Parameter name="outputFormat">
            <ows:Value>text/xml; subtype=gml/3.1.1</ows:Value>
         </ows:Parameter>
      </ows:Operation>
      <ows:Operation name="GetGMLObject">
         <ows:DCP>
            <ows:HTTP>
               <ows:Post xlink:href="http://www.BlueOx.org/wfs"/>
            </ows:HTTP>
         </ows:DCP>
         <ows:Parameter name="outputFormat">
            <ows:Value>text/xml; subtype=gml/3.1.1</ows:Value>
            <ows:Value>text/xhtml</ows:Value>
         </ows:Parameter>
         <ows:Parameter name="LocalTraverseXLinkScope">
            <ows:Value>0</ows:Value>
            <ows:Value>*</ows:Value>
         </ows:Parameter>
         <ows:Parameter name="RemoteTraverseXLinkScope">
            <ows:Value>0</ows:Value>
            <ows:Value>*</ows:Value>
         </ows:Parameter>
      </ows:Operation>
      <ows:Operation name="LockFeature">
         <ows:DCP>
            <ows:HTTP>
               <ows:Post xlink:href="http://www.BlueOx.org/wfs"/>
            </ows:HTTP>
         </ows:DCP>
         <ows:Parameter name="lockAction">
            <ows:Value>ALL</ows:Value>
            <ows:Value>SOME</ows:Value>
         </ows:Parameter>
      </ows:Operation>
      <ows:Operation name="Transaction">
         <ows:DCP>
            <ows:HTTP>
               <ows:Post xlink:href="http://www.BlueOx.org/wfs"/>
            </ows:HTTP>
         </ows:DCP>
         <ows:Parameter name="inputFormat">
            <ows:Value>text/xml; subtype=gml/3.1.1</ows:Value>
         </ows:Parameter>
         <ows:Parameter name="idgen">
            <ows:Value>GenerateNew</ows:Value>
            <ows:Value>UseExisting</ows:Value>
            <ows:Value>ReplaceDuplicate</ows:Value>
         </ows:Parameter>
         <ows:Parameter name="releaseAction">
            <ows:Value>ALL</ows:Value>
            <ows:Value>SOME</ows:Value>
         </ows:Parameter>
      </ows:Operation>
      <ows:Parameter name="srsName">
         <ows:Value>EPSG:4326</ows:Value>
         <ows:Value>EPSG:32100</ows:Value>
         <ows:Value>EPSG:32101</ows:Value>
         <ows:Value>EPSG:32102</ows:Value>
      </ows:Parameter>
      <ows:Constraint name="DefaultMaxFeatures">
         <ows:Value>10000</ows:Value>
      </ows:Constraint>
      <ows:Constraint name="LocalTraverseXLinkScope">
         <ows:Value>0</ows:Value>
         <ows:Value>*</ows:Value>
      </ows:Constraint>
      <ows:Constraint name="RemoteTraverseXLinkScope">
         <ows:Value>0</ows:Value>
         <ows:Value>*</ows:Value>
      </ows:Constraint>
      <ows:Constraint name="DefaultLockExpiry">
         <ows:Value>5</ows:Value>
      </ows:Constraint>
   </ows:OperationsMetadata>

   <!-- ================================================================== -->
   <!--    FEATURE TYPE LIST SECTION                                       -->
   <!-- ================================================================== -->
   <wfs:FeatureTypeList>
      <wfs:FeatureType xmlns:bo="http://www.BlueOx.org/BlueOx">
         <wfs:Name>bo:WoodsType</wfs:Name>
         <wfs:Title>The Great Northern Forest</wfs:Title>
         <wfs:Abstract>
            Describes the arborial diversity of the Great
            Northern Forest.
         </wfs:Abstract>
         <ows:Keywords>
            <ows:Keyword>forest</ows:Keyword>
            <ows:Keyword>north</ows:Keyword>
            <ows:Keyword>woods</ows:Keyword>
            <ows:Keyword>arborial</ows:Keyword>
            <ows:Keyword>diversity</ows:Keyword>
         </ows:Keywords>
         <wfs:DefaultSRS>EPSG:62696405</wfs:DefaultSRS>
         <wfs:OtherSRS>EPSG:32615</wfs:OtherSRS>
         <wfs:OtherSRS>EPSG:32616</wfs:OtherSRS>
         <wfs:OtherSRS>EPSG:32617</wfs:OtherSRS>
         <wfs:OtherSRS>EPSG:32618</wfs:OtherSRS>
         <wfs:OutputFormats>
            <wfs:Format>text/xml; subtype=gml/3.1.1</wfs:Format>
         </wfs:OutputFormats>
         <ows:WGS84BoundingBox>
            <ows:LowerCorner>-180 -90</ows:LowerCorner>
            <ows:UpperCorner>180 90</ows:UpperCorner>
         </ows:WGS84BoundingBox>
         <wfs:MetadataURL type="FGDC" format="text/xml">http://www.ogccatservice.com/csw.cgi?service=CSW&amp;version=2.0.0&amp;request=GetRecords&amp;constraintlanguage=CQL&amp;constraint="recordid=urn:uuid:4ee8b2d3-9409-4a1d-b26b-6782e4fa3d59"</wfs:MetadataURL>
      </wfs:FeatureType>
   </wfs:FeatureTypeList>

   <!-- ================================================================== -->
   <!--    SERVES GML OBJECT TYPE LIST SECTION                             -->
   <!-- ================================================================== -->
   <wfs:ServesGMLObjectTypeList>
      <wfs:GMLObjectType xmlns:bo="http://www.BlueOx.org/BlueOx">
         <wfs:Name>bo:OxType</wfs:Name>
         <wfs:Title>Babe's Lineage</wfs:Title>
         <wfs:OutputFormats>
            <wfs:Format>text/xml; subtype=gml/3.1.1</wfs:Format>
            <wfs:Format>text/xhmtl</wfs:Format>
         </wfs:OutputFormats>
      </wfs:GMLObjectType>
   </wfs:ServesGMLObjectTypeList>

   <!-- ================================================================== -->
   <!--    SUPPORTS GML OBJECT TYPE LIST SECTION                           -->
   <!-- ================================================================== -->
   <wfs:SupportsGMLObjectTypeList>
      <wfs:GMLObjectType>
         <wfs:Name>gml:AbstractGMLFeatureType</wfs:Name>
         <wfs:OutputFormats>
            <wfs:Format>text/xml; subtype=gml/3.1.1</wfs:Format>
            <wfs:Format>text/xhtml</wfs:Format>
         </wfs:OutputFormats>
      </wfs:GMLObjectType>
      <wfs:GMLObjectType>
         <wfs:Name>gml:PointType</wfs:Name>
         <wfs:OutputFormats>
            <wfs:Format>text/xml; subtype=gml/3.1.1</wfs:Format>
            <wfs:Format>text/xhtml</wfs:Format>
         </wfs:OutputFormats>
      </wfs:GMLObjectType>
      <wfs:GMLObjectType>
         <wfs:Name>gml:LineStringType</wfs:Name>
         <wfs:OutputFormats>
            <wfs:Format>text/xml; subtype=gml/3.1.1</wfs:Format>
            <wfs:Format>text/xhtml</wfs:Format>
         </wfs:OutputFormats>
      </wfs:GMLObjectType>
      <wfs:GMLObjectType>
         <wfs:Name>gml:PolygonType</wfs:Name>
         <wfs:OutputFormats>
            <wfs:Format>text/xml; subtype=gml/3.1.1</wfs:Format>
            <wfs:Format>text/xhtml</wfs:Format>
         </wfs:OutputFormats>
      </wfs:GMLObjectType>
      <wfs:GMLObjectType>
         <wfs:Name>gml:MultiPointType</wfs:Name>
         <wfs:OutputFormats>
            <wfs:Format>text/xml; subtype=gml/3.1.1</wfs:Format>
            <wfs:Format>text/xhtml</wfs:Format>
         </wfs:OutputFormats>
      </wfs:GMLObjectType>
      <wfs:GMLObjectType>
         <wfs:Name>gml:MultiCurveType</wfs:Name>
         <wfs:OutputFormats>
            <wfs:Format>text/xml; subtype=gml/3.1.1</wfs:Format>
            <wfs:Format>text/xhtml</wfs:Format>
         </wfs:OutputFormats>
      </wfs:GMLObjectType>
      <wfs:GMLObjectType>
         <wfs:Name>gml:MultiSurfaceType</wfs:Name>
         <wfs:OutputFormats>
            <wfs:Format>text/xml; subtype=gml/3.1.1</wfs:Format>
            <wfs:Format>text/xhtml</wfs:Format>
         </wfs:OutputFormats>
      </wfs:GMLObjectType>
      <wfs:GMLObjectType>
         <wfs:Name>gml:AbstractMetaDataType</wfs:Name>
         <wfs:OutputFormats>
            <wfs:Format>text/xml; subtype=gml/3.1.1</wfs:Format>
            <wfs:Format>text/xhtml</wfs:Format>
         </wfs:OutputFormats>
      </wfs:GMLObjectType>
      <wfs:GMLObjectType>
         <wfs:Name>gml:AbstractTopologyType</wfs:Name>
         <wfs:OutputFormats>
            <wfs:Format>text/xml; subtype=gml/3.1.1</wfs:Format>
            <wfs:Format>text/xhtml</wfs:Format>
         </wfs:OutputFormats>
      </wfs:GMLObjectType>
   </wfs:SupportsGMLObjectTypeList>

   <!-- ================================================================== -->
   <!--    FILTER CAPABILITIES SECTION                                     -->
   <!-- ================================================================== -->
   <ogc:Filter_Capabilities>
      <ogc:Spatial_Capabilities>
         <ogc:GeometryOperands>
            <ogc:GeometryOperand>gml:Envelope</ogc:GeometryOperand>
            <ogc:GeometryOperand>gml:Point</ogc:GeometryOperand>
            <ogc:GeometryOperand>gml:LineString</ogc:GeometryOperand>
            <ogc:GeometryOperand>gml:Polygon</ogc:GeometryOperand>
            <ogc:GeometryOperand>gml:ArcByCenterPoint</ogc:GeometryOperand>
            <ogc:GeometryOperand>gml:CircleByCenterPoint</ogc:GeometryOperand>
            <ogc:GeometryOperand>gml:Arc</ogc:GeometryOperand>
            <ogc:GeometryOperand>gml:Circle</ogc:GeometryOperand>
            <ogc:GeometryOperand>gml:ArcByBulge</ogc:GeometryOperand>
            <ogc:GeometryOperand>gml:Bezier</ogc:GeometryOperand>
            <ogc:GeometryOperand>gml:Clothoid</ogc:GeometryOperand>
            <ogc:GeometryOperand>gml:CubicSpline</ogc:GeometryOperand>
            <ogc:GeometryOperand>gml:Geodesic</ogc:GeometryOperand>
            <ogc:GeometryOperand>gml:OffsetCurve</ogc:GeometryOperand>
            <ogc:GeometryOperand>gml:Triangle</ogc:GeometryOperand>
            <ogc:GeometryOperand>gml:PolyhedralSurface</ogc:GeometryOperand>
            <ogc:GeometryOperand>gml:TriangulatedSurface</ogc:GeometryOperand>
            <ogc:GeometryOperand>gml:Tin</ogc:GeometryOperand>
            <ogc:GeometryOperand>gml:Solid</ogc:GeometryOperand>
         </ogc:GeometryOperands>
         <ogc:SpatialOperators>
            <ogc:SpatialOperator name="BBOX"/>
            <ogc:SpatialOperator name="Equals"/>
            <ogc:SpatialOperator name="Disjoint"/>
            <ogc:SpatialOperator name="Intersects"/>
            <ogc:SpatialOperator name="Touches"/>
            <ogc:SpatialOperator name="Crosses"/>
            <ogc:SpatialOperator name="Within"/>
            <ogc:SpatialOperator name="Contains"/>
            <ogc:SpatialOperator name="Overlaps"/>
            <ogc:SpatialOperator name="Beyond"/>
         </ogc:SpatialOperators>
      </ogc:Spatial_Capabilities>
      <ogc:Scalar_Capabilities>
         <ogc:LogicalOperators/>
         <ogc:ComparisonOperators>
           <ogc:ComparisonOperator>LessThan</ogc:ComparisonOperator>
           <ogc:ComparisonOperator>GreaterThan</ogc:ComparisonOperator>
           <ogc:ComparisonOperator>LessThanEqualTo</ogc:ComparisonOperator>
           <ogc:ComparisonOperator>GreaterThanEqualTo</ogc:ComparisonOperator>
           <ogc:ComparisonOperator>EqualTo</ogc:ComparisonOperator>
           <ogc:ComparisonOperator>NotEqualTo</ogc:ComparisonOperator>
           <ogc:ComparisonOperator>Like</ogc:ComparisonOperator>
           <ogc:ComparisonOperator>Between</ogc:ComparisonOperator>
           <ogc:ComparisonOperator>NullCheck</ogc:ComparisonOperator>
         </ogc:ComparisonOperators>
         <ogc:ArithmeticOperators>
            <ogc:SimpleArithmetic/>
            <ogc:Functions>
               <ogc:FunctionNames>
                  <ogc:FunctionName nArgs="1">MIN</ogc:FunctionName>
                  <ogc:FunctionName nArgs="1">MAX</ogc:FunctionName>
                  <ogc:FunctionName nArgs="1">SIN</ogc:FunctionName>
                  <ogc:FunctionName nArgs="1">COS</ogc:FunctionName>
                  <ogc:FunctionName nArgs="1">TAN</ogc:FunctionName>
               </ogc:FunctionNames>
            </ogc:Functions>
         </ogc:ArithmeticOperators>
      </ogc:Scalar_Capabilities>
      <ogc:Id_Capabilities>
         <ogc:EID/>
         <ogc:FID/>
      </ogc:Id_Capabilities>
   </ogc:Filter_Capabilities>
</wfs:WFS_Capabilities>
